/* Yet Another Experimental Software Renderer
 *
 * Copyright (c) 2010 Pawel "Hery" Dziepak
 */

#ifndef INTERPOLATION_H_
#define INTERPOLATION_H_

#include "primitives.h"

namespace yaesr {
	class interpolate {
	public:
		static vertex interpolate_line(vertex, vertex, double);
		static vertex interpolate_triangle(vertex a, vertex b, vertex c, double alpha, double beta, double gamma);
	};
}

#endif